About Implotex Limited (06270720) United Kingdom