About Himac Services Ltd (07717407) United Kingdom