About Sibor Limited (07227260) United Kingdom