About Intikam Limited (SC628473) United Kingdom