About Deli Girls Ltd (13200017) United Kingdom