About Lomo Tapas Ltd (09175425) United Kingdom