About Vesica Piscis Design Management Ltd. (06512800) United Kingdom