About Ract Holdings Ltd (13275874) United Kingdom