About Lucio S Takeaway Limited (12072897) United Kingdom