About Flexibox International Limited (00394688) United Kingdom