About Sceptre Ventures Limited (09403259) United Kingdom