About Nilbale Limited (11448564) United Kingdom