About Kargar Ltd (08629024) United Kingdom