About Tamor Ltd (07760038) United Kingdom