About Aamir Builders Ltd (12898893) United Kingdom