About Ballikinrain Consulting Limited (07633731) United Kingdom