About Rikal Ltd (11818731) United Kingdom