About Beacon Holdings Sx Ltd (12353954) United Kingdom