About Omilia Hirst Limited (07361172) United Kingdom