About Alampatta It Limited (11329412) United Kingdom