About Nb Scovia Ltd (11562024) United Kingdom