About Interim Holdings Ltd (13485231) United Kingdom