About Majorlong Limited (02240912) United Kingdom