About Aja (london) Building Services Ltd (12308292) United Kingdom