About Sheldonian Holdings Ltd (11540643) United Kingdom