About Sless Bulls Ltd (11108694) United Kingdom