About Rays Technical Freelance Management Limited (06571301) United Kingdom