About Rotal Technology Limited (10942611) United Kingdom