About Rothus Technology Ltd (12765302) United Kingdom