About Losh Tech Ltd. (09813982) United Kingdom