About Binary Seeds Limited (07808486) United Kingdom