About Omaha Nominees (a) Limited (06760158) United Kingdom