About J A Aa Perera Ltd (10595859) United Kingdom