About Havfram Limited (SC416120) United Kingdom