About The Badjie S Limited (12999132) United Kingdom