About Ih 42 Limited (SC658621) United Kingdom