About Sebi84 Limited (12961965) United Kingdom