About Inter Actum Ltd (13044130) United Kingdom