About Loronex Equipment Ltd (SC623620) United Kingdom