About Tilly-mae Limited (12334072) United Kingdom