About Ratio Enterprises Limited (06966088) United Kingdom