About Idit Limited (11572414) United Kingdom