About Metis Developments (the Knoll) Limited (10660453) United Kingdom