About Greed Incorporated Ltd (10239128) United Kingdom