About Kidda Records Limited (10161388) United Kingdom