About Olivia S Haven Ltd (NI664554) United Kingdom