About Omni Partners Trustee Limited (07449219) United Kingdom