About Om Financial Solutions Limited (11282484) United Kingdom