About Kratu Consultancy Services Ltd (07864827) United Kingdom