About Lc Takeout Ltd (13149123) United Kingdom