About Veebee Solutions Ltd. (06548648) United Kingdom