About Nude Finance Holdings Limited (10761771) United Kingdom