About Levcoresearch Ltd (13575082) United Kingdom