About Kara Project Services Ltd (03395594) United Kingdom