About Kintsukuroi Interventions Limited (11397625) United Kingdom