About Interclad Cyprus Ltd (11567385) United Kingdom