About Bandicoots Corp Limited (13584283) United Kingdom