About Lewhar Technology Ltd (09697568) United Kingdom