About Oklm Recycling Technology Limited (07744641) United Kingdom