About Sengasarah3 Limited (10085160) United Kingdom