About Giokar Limited (10240240) United Kingdom