About Major Point Holdings Ltd (12562857) United Kingdom