About Finesse Rgc Ltd (12938981) United Kingdom