About Milom Holdings Limited (07444283) United Kingdom