About Majas (london) Limited (11272654) United Kingdom