About Ratz Investments Limited (13422096) United Kingdom