About Tapir Consultancy Limited (12072635) United Kingdom