About Whitespace Alpha Limited (09715207) United Kingdom