About Suissa & Co Limited (13697794) United Kingdom