About Bright Idea Developments Limited (11676811) United Kingdom