About Nibs (group) Limited (07641737) United Kingdom