About Max & Rashi Ltd (13650809) United Kingdom