About Labhoo Ltd. (06677617) United Kingdom