About Isaac Sam Limited (12568188) United Kingdom