About Predestinated Seeds Assembly Ltd (12529038) United Kingdom