About Roxor Solutions Limited (10741096) United Kingdom