About Rurka Ltd (12730986) United Kingdom