About Blexco Management Limited (11535134) United Kingdom