About Sebari Ltd (SC683142) United Kingdom