About Nibori Limited (05121080) United Kingdom