About M Ali Properties Holding Ltd (SC688320) United Kingdom