About Ragnar Technologies Limited (10941405) United Kingdom