About Takeover Solutions Limited (07340689) United Kingdom