About Kurralica Ltd (12034499) United Kingdom