About Lobo Capital Holdings Limited (12103979) United Kingdom