About Sebollie Limited (10614108) United Kingdom