About Lil And Jim Limited (10114241) United Kingdom