About Takemypen Ltd (12178333) United Kingdom