About Balanced View Limited (10227685) United Kingdom