About Rotari Ltd (10629598) United Kingdom