About Leajay Ltd (11380208) United Kingdom