interesting is that the company is refered to as Green Solutions Group Limited and just Green Solutions as if the company has an AKA or may be known in different countries under different names.
It looks likes it is British Virgin Islands incorporated company so there is not much online data that we can get on this company