About Adora S Tech Ltd (11779995) United Kingdom