About Sikkal Associates Ltd. (09903152) United Kingdom