About Nickobt Ltd (11965963) United Kingdom