About Alyth Holdings Limited (11335421) United Kingdom