About Tibisale Limited (11268396) United Kingdom