About Ragnar Ltd (12603611) United Kingdom