About Oval Space Holdings Limited (10916124) United Kingdom