About Kddi Europe Limited (02407242) United Kingdom