About The Umbrella Newco (sheaf) Ltd (10301179) United Kingdom