About Itakers Ltd (12908680) United Kingdom