About Objectspaces Ltd (10181168) United Kingdom