About Loramore Technologies Ltd (12819844) United Kingdom