About @n3bar Ltd (SC645933) United Kingdom