About Quinella Limited (06411235) United Kingdom