About Skari Group Ltd. (13130059) United Kingdom