About Hibiscus Holdings Plc (06180131) United Kingdom