About Vase Technologies Ltd (12144685) United Kingdom