About 24 X 7 (ventures) Limited (09905698) United Kingdom