About Omni Recycling Investments Limited (09764307) United Kingdom