About Levicron Limited (10253974) United Kingdom