About Alyzar & Co Limited (13481422) United Kingdom