About Koura Interim Ltd (10276873) United Kingdom