About Tupelo Interim Ltd (12291861) United Kingdom