About Kullar Licence (uk) Ltd (08991100) United Kingdom