About Optimum Recycling Solutions Limited (11924980) United Kingdom