About Take Project Limited (13203284) United Kingdom