About Omnia Assets Limited (10900288) United Kingdom