About Take Payments Services Limited (11977801) United Kingdom