About Vikabo Ltd. (09623299) United Kingdom