About B My Chip Limited (12422999) United Kingdom