About Leharoq Ltd (10992524) United Kingdom