About Nby Enterprises Limited (12183860) United Kingdom