About Arka Design Studio Ltd (SC326248) United Kingdom