About Andra Lucas Ltd (11101573) United Kingdom