About Sibolia Limited (11135322) United Kingdom