About Altalaa Property Ltd (13334467) United Kingdom