About Verum Create Ltd. (10288486) United Kingdom