About Luminor Tech Ltd (13093829) United Kingdom