About Lost Vagueness Limited (09591044) United Kingdom