About Luminor Ltd (04487323) United Kingdom