About Take A Left Ltd (11748506) United Kingdom