About 24 Karak Limited (12417614) United Kingdom