About Zuri And Jane Limited (12657822) United Kingdom