About Omsai Financial Services Ltd (10702102) United Kingdom