About Sophia Lilia Ltd (12810490) United Kingdom