About Aa Sensa Uk Limited (12447992) United Kingdom