About Balisong Limited (06098162) United Kingdom