About Kintsukuroi Consultancy Ltd (11845251) United Kingdom