About Star Resource Corporation Limited (04128246) United Kingdom