About Welroy Technology Ltd. (06857165) United Kingdom