About Nikilora Limited (09137844) United Kingdom